@media screen and (min-width:1200px){
    .adImages{
        width: 1200px;
        margin: 20px auto;
        margin-top: 70px;
        position: relative;
    }
    .adImages img{
        width: 100%;
    }
    .adImages .adBtn{
        width: 152px;
        height: 45px;
        line-height: 45px;
        background: #0156e5 url('../images/news-arrow-white.png') no-repeat 119px center / 9px 16px;
        font-size: 19px;
        color: #FFFFFF;
        border-radius: 30px;
        padding-left: 27px;
        box-sizing: border-box;
        position: absolute;
        top: 50%;
        right: 60px;
        z-index: 5;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
    }
    .adImages .adBtnz{
        right: 245px;
    }
    .adImagesMb{
        display: none;
    }
    .adImagesClear{
        margin-top: 40px;
    }
    .swiper-box{
        position: relative;
        overflow: hidden;
    }
    .swiper-box img{
        width: 100%;
    }
    .swiper-box .ban-box{
        width: 1200px;
        position: absolute;
        left: 50%;
        top: 17%;
        margin-left: -600px;
        padding-left: 5%;
    }
    .swiper-box .ban-box .title span{
        font-size: 80px;
        font-weight: bold;
        color: #FFFFFF;
    }
    .swiper-box .ban-box .slogan span{
        font-size: 34px;
        color: #FFFFFF;
    }
    .swiper-box .swiper-slide:nth-child(2){
        text-align: center;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box{
        text-align: center;
        padding-left: 0;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: 94px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: 36px;
    }
    .swiper-button-box{
        position: absolute;
        bottom: 0;
        left: 50%;
        z-index: 5;
        width: 1200px;
        height: 100%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        display: flex;
    }
    .swiper-box .swiper-button-prev,
    .swiper-box .swiper-button-next{
        width: 60px;
        height: 60px;
        margin-top:0;
        top: 37%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
    }
    .swiper-box .swiper-button-prev{
        background: url(../images/banner-prev.png) no-repeat;
        background-size:cover;
        left: 14%;
    }
    .swiper-box .swiper-button-next{
        background: url(../images/banner-next.png) no-repeat;
        background-size:cover;
        right: 14%;
    }
    .swiper-box-mobile{
        display: none;
    }
    .notice-box{
        position: relative;
    }
    .notice-box .swiper-slide{
        width: 360px !important;
        height: 120px;
    }
    .notice-box .slide{
        width: 360px;
        height: 120px;
        background: #FFFFFF;
        position: relative;
        border: 1px solid rgba(2, 84, 232, 0.4);
    }
    .notice-box .slide .flex-h{
        height: 120px;
    }
    .notice-box .speaker{
        width: 60px;
        height: 60px;
        border-radius: 100%;
        background: #0254E8;
        margin-left: 40px;
    }
    .notice-box .cont{
        margin-left: 31px;
        font-size: 22px;
        color: #000000;
        font-weight: bold;
    }
    .notice-box .arrow{
        position: absolute;
        right: 40px;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        width: 13px;
        height: 24px;
        background: url(../images/icon-blue-arrow.png) no-repeat;
        background-size:cover;
    }
    .notice-box .swiper-button-prev,
    .notice-box .swiper-button-next{
        width: 70px;
        height: 70px;
        margin-top:0;
        top: 29px;
    }
    .notice-box .swiper-button-prev{
        left: -85px;
        background: url(../images/asso-prev.png) no-repeat;
        background-size:cover;
    }
    .notice-box .swiper-button-next{
        right: -85px;
        background: url(../images/asso-next.png) no-repeat;
        background-size:cover;
    }
    .association-services{
        position: relative;
        margin-top: -140px;
        z-index: 10;
    }
    .association-services:after{
        content: "";
        width: 100%;
        height: 140px;
        background: rgba(2,86,232,.8);
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }
    .dynamics{
        margin-right: 0;
    }
    .dynamics .imgs a{
        width: 370px;
        height: 284px;
    }
    .dynamics .news-cont{
        height: 83px;
    }
    .dynamics .news-cont .title{
        width: 285px;
        height: 83px;
        background: #0254E8;
        box-sizing: border-box;
        padding: 0 17px;
    }
    .dynamics .news-cont .title span{
        font-size: 16px;
        color: #FFFFFF;
        line-height: normal;
        height: 46px;
    }
    .dynamics .news-cont .arrow{
        width: 85px;
        height: 83px;
        background: url(../images/index-news-w-arrow.png) no-repeat center center #E60012;
        background-size:15px 28px;
    }

    .news-list{
        margin-top: -5px;
        width: 830px;
    }
    .news-list li{
        width: 372px;
        float: left;
        border-bottom: 1px solid #A4B9FF;
        margin-left: 43px;
        padding: 36px 0;
        height: 186px;
    }
    .news-list li:nth-child(1),
    .news-list li:nth-child(2){
        padding-top: 0;
    }
    .news-list li:nth-child(3),
    .news-list li:nth-child(4){
        padding-bottom: 0;
        border-bottom:0;
    }
    .news-list li .tit a{
        font-size: 16px;
        color: #000000;
        font-weight: bold;
    }
    .news-list li .abstract{
        font-size: 14px;
        line-height: 20px;
        color: #666666;
        margin: 21px 0 17px;
    }
    .exhibition-box{
        background: url(../images/exhibition-bg.png) no-repeat center top;
        background-size:cover;
        height: 546px;
        position: relative;
        margin-top: 50px;
    }
    .xshy-box{
        position: relative;
    }
    .xshy-box .swiper-slide{
        width: 380px !important;
    }
    .xshy-box .imgs a{
        width: 380px;
        height: 160px;
        display: block;
    }
    .xshy-box .tit{
        padding: 14px 0;
    }
    .xshy-box .tit a{
        font-size: 20px;
        color: #000000;
        height: 58px;
    }
    .xshy-box .tent span{
        font-size: 14px;
        line-height: 24px;
        color: #000000;
        padding-left: 23px;
    }
    .xshy-box .tent span:nth-child(1){
        background: url(../images/icon-date.png) no-repeat left center;
        background-size:14px 14px;
    }
    .xshy-box .tent span:nth-child(2){
        background: url(../images/icon-position.png) no-repeat left center;
        background-size:14px 16.33px;
        margin-left: 37px;
    }
    .xshy-box .swiper-button-prev,
    .xshy-box .swiper-button-next{
        width: 40px;
        height: 40px;
        margin-top:0;
        top: 114px;
    }
    .xshy-box .swiper-button-prev{
        left: -70px;
        background: url(../images/exhibition-prev.png) no-repeat;
        background-size:cover;
    }
    .xshy-box .swiper-button-next{
        right: -70px;
        background: url(../images/exhibition-next.png) no-repeat;
        background-size:cover;
    }
    .tab-content{
        width: 1230px;
        margin: 0 auto;
        position: relative;
    }
    .ministries-box{
        margin: -20px 0 62px 0;
    }
    .ministries-box .swiper-container{
        width: 1230px;
        margin: 0 auto;
    }
    .ministries-box .swiper-slide{
        width: 25% !important;
    }
    .ministries-box .slide-box{
        padding: 20px 10px;
    }
    .ministries-box .slide{
        width: 100%;
        height: 102px;
        background: #0254E8;
        box-shadow: 0px 0px 20px 0px rgba(16, 62, 216, 0.12);
    }
    .ministries-box .imgs{
        width: 99%;
        height: 99px;
        background: #FFFFFF;
        padding: 0 7px;
    }
    .ministries-box .imgs img{
        max-width: 100%;
    }
    .ministries-box .swiper-button-prev,
    .ministries-box .swiper-button-next{
        width: 40px;
        height: 40px;
        margin-top:0;
        top: 50px;
    }
    .ministries-box .swiper-button-prev{
        left: -60px;
        background: url(../images/exhibition-prev.png) no-repeat;
        background-size:cover;
    }
    .ministries-box .swiper-button-next{
        right: -60px;
        background: url(../images/exhibition-next.png) no-repeat;
        background-size:cover;
    }
    .tab-container {
        width: 100%;
        margin: 0 auto;
    }
    .tab-pane {
        display: none;
    }
    .tab-pane.active {
        display: block;
    }
    .picture-imgs{
        display: flex;
        margin-top: 70px;
    }
    .picture-imgs .imgs,
    .picture-imgs .imgs img{
        width: 600px;
        height: 150px;
    }
}
@media screen and (max-width:1680px){
    .swiper-box .swiper-button-prev{
        left: 10%;
    }
    .swiper-box .swiper-button-next{
        right: 10%;
    }
    .swiper-box .ban-box .title span{
        font-size: 70px;
    }
    .swiper-box .ban-box .slogan span{
        font-size: 24px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: 84px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: 26px;
    }
}
@media screen and (max-width:1520px){
    .swiper-box .swiper-button-prev{
        left: 7%;
    }
    .swiper-box .swiper-button-next{
        right: 7%;
    }
}
@media screen and (max-width:1440px){
    .swiper-box .swiper-button-prev,
    .swiper-box .swiper-button-next{
        width: 50px;
        height: 50px;
    }
    .swiper-box .ban-box{
        padding-left: 8%;
    }
    .swiper-box .ban-box .title span{
        font-size: 60px;
    }
    .swiper-box .ban-box .slogan span{
        font-size: 18px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: 74px;
    }
    .swiper-box .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: 20px;
    }
}
@media screen and (max-width:1320px){
    .swiper-box .swiper-button-prev{
        left: 3%;
    }
    .swiper-box .swiper-button-next{
        right: 3%;
    }
}
@media screen and (max-width:1199px){
    .swiper-box{
        display: none;
    }
    .adImages{
        display: none;
    }
    .adImagesMb{
        width: auto;
        padding: 0 .3rem;
        margin-top: .97rem;
        position: relative;
    }
    .adImagesMb img{
        width: 100%;
    }
    .adImagesMb .adBtn{
        width: 1.4rem;
        height: .4rem;
        line-height: .4rem;
        background: #0156e5 url('../images/news-arrow-white.png') no-repeat 1.15rem center / .08rem .15rem;
        font-size: .2rem;
        color: #FFFFFF;
        border-radius: .3rem;
        padding-left: .2rem;
        box-sizing: border-box;
        position: absolute;
        left: 50%;
        top: .95rem;
        z-index: 5;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
    }
    .adImagesMb .adBtnz{
        top: 1.45rem;
    }
    .adImagesMbClear{
        margin-top: .5rem;
    }
    .swiper-box-mobile .ban-box{
        position: absolute;
        left: .3rem;
        width: 100%;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
    }
    .swiper-box-mobile .ban-box .title{
        font-size: .4rem;
        font-weight: bold;
        color: #FFFFFF;
    }
    .swiper-box-mobile .ban-box .slogan{
        font-size: .22rem;
        color: #FFFFFF;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2){
        text-align: center;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2) .ban-box{
        text-align: center;
        left: 0;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2) .ban-box .title span{
        font-size: .48rem;
    }
    .swiper-box-mobile .swiper-slide:nth-child(2) .ban-box .slogan span{
        font-size: .22rem;
    }
    .swiper-box-mobile{
        display: block;
        position: relative;
        overflow: hidden;
    }
    .swiper-box-mobile img{
        width: 100%;
        height: 3rem;
    }
    .swiper-box-mobile .swiper-pagination{
        display: none;
        bottom: 0.8rem;
        left: 0;
        width: 100%;
    }
    .swiper-box-mobile .swiper-pagination-bullet{
        width: 0.16rem;
        height: 0.16rem;
        opacity: .5;
        margin: 0 0.08rem;
    }
    .swiper-box-mobile .swiper-pagination-bullet-active {
        background: #103ED8;
        opacity: 1;
    }
    .notice-box{
        position: relative;
        margin-right: -.3rem;
    }
    .notice-box .swiper-slide{
        width: 3.9rem !important;
        height: 1.2rem;
    }
    .notice-box .slide{
        width: 3.6rem;
        height: 1.2rem;
        background: #FFFFFF;
        position: relative;
        border: 1px solid rgba(2, 84, 232, 0.4);
        margin-left: .3rem;
    }
    .notice-box .swiper-slide:first-child{
        width: 3.6rem !important;
    }
    .notice-box .swiper-slide:first-child .slide{
        margin-left: 0;
    }
    .notice-box .slide .flex-h{
        height: 1.2rem;
    }
    .notice-box .speaker,
    .notice-box .speaker img{
        width: .6rem;
        height: .6rem;
    }
    .notice-box .speaker{
        border-radius: 100%;
        background: #0254E8;
        margin-left: .33rem;
    }
    .notice-box .cont{
        margin-left: .2rem;
        font-size: .28rem;
        color: #000000;
        font-weight: bold;
    }
    .notice-box .arrow{
        position: absolute;
        right: .5rem;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        width: .13rem;
        height: .24rem;
        background: url(../images/icon-blue-arrow.png) no-repeat;
        background-size:.13rem .24rem;
    }
    .notice-box .swiper-button-prev,
    .notice-box .swiper-button-next{
        width: 70px;
        height: 70px;
        margin-top:0;
        top: 29px;
        display: none;
    }
    .notice-box .swiper-button-prev{
        left: -85px;
        background: url(../images/asso-prev.png) no-repeat;
        background-size:cover;
    }
    .notice-box .swiper-button-next{
        right: -85px;
        background: url(../images/asso-next.png) no-repeat;
        background-size:cover;
    }
    .association-services{
        position: relative;
    }
    .association-services:after{
        content: "";
        width: 100%;
        height: 1.62rem;
        background: #0254E8;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }
    .picture-imgs{
        display: flex;
        margin-top: .3rem;
    }
    .picture-imgs .imgs,
    .picture-imgs .imgs img{
        width: 100%;
    }
    .picture-imgs .imgs:last-child{
        display: none;
    }
    .dynamics{
        margin-right: 0;
    }
    .dynamics .imgs a{
        width: 6.9rem;
        height: 3.58rem;
    }
    .dynamics .news-cont{
        height: 1.3rem;
    }
    .dynamics .news-cont .title{
        width: 5.6rem;
        height: 1.3rem;
        background: #0254E8;
        box-sizing: border-box;
        padding: 0 .49rem 0 .13rem;
    }
    .dynamics .news-cont .title span{
        font-size: .3rem;
        color: #FFFFFF;
        line-height: normal;
        height: .8rem;
        overflow: hidden;
    }
    .dynamics .news-cont .arrow{
        width: 1.3rem;
        height: 1.3rem;
        background: url(../images/index-news-w-arrow.png) no-repeat center center #E60012;
        background-size:.27rem .51rem;
    }
    .news-list li{
        border-bottom: 1px solid #A4B9FF;
        padding: .3rem 0 .35rem;
    }
    .news-list li:nth-child(1){
        padding-top: 0;
    }
    .news-list li:nth-child(2){
        padding-bottom: 0;
        border-bottom:0;
    }
    .news-list li:nth-child(n+3){
        display: none;
    }
    .news-list li .tit a{
        font-size: .3rem;
        color: #000000;
        font-weight: bold;
    }
    .news-list li .abstract{
        font-size: .26rem;
        line-height: 1.5;
        color: #666666;
        margin: .2rem 0;
    }
    .exhibition-box{
        background: url(../images/exhibition-bg-mobile.png) no-repeat center top;
        background-size:cover;
        height: 7.12rem;
        position: relative;
        margin-top: .97rem;
    }
    .xshy-box{
        position: relative;
        text-align: center;
    }
    .xshy-box .swiper-container{
        text-align: left;
    }
    .xshy-box .slide{
        padding-bottom: .4rem;
    }
    .xshy-box .imgs a{
        width: 6.88rem;
        height: 2.9rem;
        display: block;
    }
    .xshy-box .tit{
        padding: .12rem 0 .42rem;
    }
    .xshy-box .tit a{
        font-size: .3rem;
        color: #000000;
    }
    .xshy-box .tent span{
        font-size: .24rem;
        line-height: 1.5;
        color: #000000;
        padding-left: .33rem;
    }
    .xshy-box .tent span:nth-child(1){
        background: url(../images/icon-date.png) no-repeat left center;
        background-size:.24rem .24rem;
    }
    .xshy-box .tent span:nth-child(2){
        background: url(../images/icon-position.png) no-repeat left center;
        background-size:.24rem .28rem;
        margin-left: .78rem;
    }
    .xshy-box .swiper-button-prev,
    .xshy-box .swiper-button-next{
        position: static;
        width: .4rem;
        height: .4rem;
        margin-top:0;
        display: inline-block;
    }
    .xshy-box .swiper-button-prev{
        background: url(../images/exhibition-prev.png) no-repeat;
        background-size:cover;
    }
    .xshy-box .swiper-button-next{
        background: url(../images/exhibition-next.png) no-repeat;
        background-size:cover;
        margin-left: .42rem;
    }
    .tab-content{
        margin: 0 auto;
        position: relative;
        text-align: center;
        padding: 0 .3rem .6rem;
    }
    .ministries-box{
        margin-left: -.15rem;
    }
    .ministries-box .slide-box{
        padding: .15rem;
    }
    .ministries-box .slide{
        width: 100%;
        height: 1.19rem;
        background: #0254E8;
        box-shadow: 0px 0px .2rem 0px rgba(16, 62, 216, 0.12);
    }
    .ministries-box .imgs{
        width: 99%;
        height: 1.16rem;
        background: #FFFFFF;
        padding: 0 .16rem;
    }
    .ministries-box .imgs img{
        max-width: 100%;
    }
    .ministries-box .swiper-button-prev,
    .ministries-box .swiper-button-next{
        position: static;
        width: .4rem;
        height: .4rem;
        margin-top:.27rem;
        display: inline-block;
    }
    .ministries-box .swiper-button-prev{
        background: url(../images/exhibition-prev.png) no-repeat;
        background-size:cover;
    }
    .ministries-box .swiper-button-next{
        background: url(../images/exhibition-next.png) no-repeat;
        background-size:cover;
        margin-left: .42rem;
    }
    .tab-container {
        width: 100%;
        margin: 0 auto;
    }
    .tab-pane,
    .news-tabs1 .news-img-box:nth-child(n+3){
        display: none;
    }
    .tab-pane.active {
        display: block;
    }
}